Class MessageBuilder

java.lang.Object
es.csic.iiia.fabregues.dip.comm.MessageBuilder

public class MessageBuilder
extends java.lang.Object
Builds messages to be sent from the client to the server.
Author:
Angela Fabregues, IIIA-CSIC, fabregues@iiia.csic.es
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.lang.String[] MSG_GOF  
    static java.lang.String[] MSG_HLO  
    static java.lang.String[] MSG_HST  
    static java.lang.String[] MSG_IAM  
    static java.lang.String[] MSG_MAP  
    static java.lang.String[] MSG_MDF  
    static java.lang.String[] MSG_MIS  
    static java.lang.String[] MSG_NME  
    static java.lang.String[] MSG_NOT_GOF  
    static java.lang.String[] MSG_NOT_SUB  
    static java.lang.String[] MSG_NOT_SUB_ALL  
    static java.lang.String[] MSG_NOW  
    static java.lang.String[] MSG_OBS  
    static java.lang.String[] MSG_ORD  
    static java.lang.String[] MSG_REJ_MAP  
    static java.lang.String[] MSG_SCO  
    static java.lang.String[] MSG_YES_MAP  
  • Constructor Summary

    Constructors 
    Constructor Description
    MessageBuilder()  
  • Method Summary

    Modifier and Type Method Description
    static java.lang.String[] fill​(java.lang.String[] vell, java.lang.String[] params)
    Fills a message with some parameters placed instead of ? characters in the message.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • MSG_OBS

      public static final java.lang.String[] MSG_OBS
    • MSG_MAP

      public static final java.lang.String[] MSG_MAP
    • MSG_NOW

      public static final java.lang.String[] MSG_NOW
    • MSG_YES_MAP

      public static final java.lang.String[] MSG_YES_MAP
    • MSG_REJ_MAP

      public static final java.lang.String[] MSG_REJ_MAP
    • MSG_MDF

      public static final java.lang.String[] MSG_MDF
    • MSG_HLO

      public static final java.lang.String[] MSG_HLO
    • MSG_SCO

      public static final java.lang.String[] MSG_SCO
    • MSG_HST

      public static final java.lang.String[] MSG_HST
    • MSG_NOT_SUB

      public static final java.lang.String[] MSG_NOT_SUB
    • MSG_NOT_SUB_ALL

      public static final java.lang.String[] MSG_NOT_SUB_ALL
    • MSG_MIS

      public static final java.lang.String[] MSG_MIS
    • MSG_NOT_GOF

      public static final java.lang.String[] MSG_NOT_GOF
    • MSG_GOF

      public static final java.lang.String[] MSG_GOF
    • MSG_ORD

      public static final java.lang.String[] MSG_ORD
    • MSG_NME

      public static final java.lang.String[] MSG_NME
    • MSG_IAM

      public static final java.lang.String[] MSG_IAM
  • Constructor Details

  • Method Details

    • fill

      public static java.lang.String[] fill​(java.lang.String[] vell, java.lang.String[] params)
      Fills a message with some parameters placed instead of ? characters in the message.
      Parameters:
      msg -
      params -
      Returns:
      a new string with ? characters replaced by attached parameters